reflecting satellite - Espagnol Anglais Dictionnaire